on opposite sides of the barricades - Turkish English Dictionary